package teste.modelo.dao;


import java.sql.SQLException;

import framework.dao.DeleteDaoException;
import modelo.dao.MusicoDao;
import modelo.entidade.Contato;
import modelo.entidade.Endereco;
import modelo.entidade.Musico;

public class MusicoDaoTeste {
	public static void main(String[] args) throws DeleteDaoException, SQLException {
		
		//TESTE INSERT

		/*
		Musico musico = new Musico("danilo", "violao", "solista");
		Endereco end = new Endereco("danilo"
				, 5802, "jk2", "sete2", "m2"
				, "br2", "35702");
		Contato cont = new Contato("danilo", 93937161, 41131523, 98204172, "jessica-amanda-goncalves@hotmail.com");
		
		musico.setEndereco(end);
		musico.setContato(cont);
		
		MusicoDao dao = new MusicoDao();
		
		dao.inserir(musico);
		
	}
	*/
	//TESTE UPDATE 
		/*Musico musico = new Musico(4, "teste100", "11322627630", "15222987");
			Endereco end = new Endereco(81, "testeteste100",32,"jk", "sete", "mg", "teste", "teste");
			Contato cont = new Contato(52, "89798798teste100", 93937161, 37761660, 41131523, "email");
			
			musico.setEndereco(end);
			musico.setContato(cont);
			
			MusicoDao dao = new MusicoDao();
			
			dao.atualizar(musico);
				*/
			
			//TESTE DELETE 
			
					Musico musico = new Musico(4);
					Endereco end = new Endereco(81);
					Contato cont = new Contato(52);
							
					musico.setEndereco(end);
					musico.setContato(cont);
							
					MusicoDao dao = new MusicoDao();
							
					dao.delete(musico);
				
}
}
